home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / share / alsa / pcm / default.conf < prev    next >
Text File  |  2006-01-09  |  507b  |  43 lines

  1. #
  2. # Default output
  3. #
  4.  
  5. pcm.!default {
  6.     @args [ CARD ]
  7.     @args.CARD {
  8.         type string
  9.         default {
  10.             @func getenv
  11.             vars [
  12.                 ALSA_PCM_CARD
  13.                 ALSA_CARD
  14.             ]
  15.             default {
  16.                 @func refer
  17.                 name defaults.pcm.card
  18.             }
  19.         }
  20.     }
  21.     # use card-specific definition if exists
  22.     @func refer
  23.     name {
  24.         @func concat
  25.         strings [
  26.             "cards."
  27.             {
  28.                 @func card_driver
  29.                 card $CARD
  30.             }
  31.             ".pcm.default:CARD=" $CARD
  32.         ]
  33.     }
  34.     default {
  35.         # use plughw as default
  36.         type plug
  37.         slave.pcm {
  38.             type hw
  39.             card $CARD
  40.         }
  41.     }
  42. }
  43.